domesticated landscape - Francés Inglés Diccionario